package com.passengerflowmanagementsystem.statistics.mapper;

import java.util.List;

import com.passengerflowmanagementsystem.statistics.domain.EmExhibitionHall;

/**
 * 展厅Mapper接口
 * 
 * @author sheng
 * @date 2024-10-28
 */
public interface EmExhibitionHallMapper 
{
    /**
     * 查询
     * 
     * @param hallId
     * @return
     */
    public EmExhibitionHall selectEmExhibitionHallByHallId(Long hallId);

    /**
     * 查询
     * 
     * @param emExhibitionHall
     * @return
     */
    public List<EmExhibitionHall> selectEmExhibitionHallList(EmExhibitionHall emExhibitionHall);

    /**
     * 新增
     * 
     * @param emExhibitionHall
     * @return
     */
    public int insertEmExhibitionHall(EmExhibitionHall emExhibitionHall);

    /**
     * 修改
     * 
     * @param emExhibitionHall
     * @return
     */
    public int updateEmExhibitionHall(EmExhibitionHall emExhibitionHall);

    /**
     * 删除
     * 
     * @param hallId
     * @return
     */
    public int deleteEmExhibitionHallByHallId(Long hallId);

    /**
     * 批量删除
     * 
     * @param hallIds
     * @return
     */
    public int deleteEmExhibitionHallByHallIds(Long[] hallIds);
}
